# 特殊符号正则表达式
# 1.^ 表示匹配每一行的开头，$ 表示匹配每一行的结尾
import re

my_string = 'student@niit.com.cn'
if re.search('^student', my_string):
    print("匹配开头成功")
else:
    print("匹配开头失败")

my_string = 'student@niit.com.cn'
if re.search('cn$', my_string):
    print("匹配结尾成功")
else:
    print("匹配结尾失败")

# 2.  . 表示匹配任意1个字符
my_string = 'student@niit.com.cn'
if re.search('c.m', my_string):
    print("匹配句点成功")
else:
    print("匹配句点失败")

# 3. * 表示匹配0个或任意个字符
my_string = 'student@niit.com.cn'
print(re.search('ni*t', my_string))
if re.search('ni*t', my_string):
    print("匹配*成功")
else:
    print("匹配*失败")

# 4. + 表示匹配1个或任意个字符
my_string = 'student@niit.com.cn'
print(re.search('ni+t', my_string))
if re.search('ni+t', my_string):
    print("匹配+成功")
else:
    print("匹配+失败")